to save the day for someone - Spanish English Dictionary